make a supplication - French English Dictionary